DL101
คู่มือผู้ใช้ NumPy
ข้อผิดพลาดทางตัวเลขและการเชื่อมต่อภาษาโปรแกรม
เป้าหมายการเรียนรู้
- ระบุและจัดการกับข้อผิดพลาดของเลขทศนิยมแบบ IEEE 754 เช่น การเกินขอบเขต การต่ำกว่าขอบเขต และค่าไม่ใช่จำนวน (NaN)
- นำระบบจัดการข้อผิดพลาดระดับซอฟต์แวร์มาใช้เพื่อรับมือกับข้อผิดพลาดทางตัวเลขที่เกิดจากฮาร์ดแวร์
- เชี่ยวชาญกลไกของการเชื่อมต่อฟังก์ชันภายนอก (FFI) เพื่อเชื่อมโยงภาษาระดับสูงกับไลบรารีภาษา C/C++
- วิเคราะห์ผลกระทบด้านประสิทธิภาพจากการแปลงข้อมูล (data marshalling) และการจัดตำแหน่งหน่วยความจำ (memory alignment) ในการเรียกใช้ระหว่างภาษาต่าง ๆ